heaps of ruins - Français Anglais Dictionnaire